Big Oil's Broken Business Model: The Real Story Behind the Oil Price CollapseTruth-OutMany reasons have been provided for the dramatic plunge in the price of oil to about $60 per barrel (nearly half of what it was a year ago): slowing demand due to glo
…